package com.woniu.liuzhougov.itemAndTask.service;

import com.woniu.liuzhougov.itemAndTask.pojo.*;
import com.woniu.liuzhougov.itemAndTask.vo.AddItemVo;

import java.util.List;

public interface ItemsManageService {



    //删除事项
    String deleteItemBySxID(Integer sxId);

    //添加事项
    boolean insertNewItem(AddItemVo vo);

    //通过ID 查询事项
    ItemsPojo searchItemByItemId(Integer itemId);

    boolean updateItemById(String editItemContent, String editItemRemark, String editItemTitle, Integer editItemUrgency, Integer itemId);

    //查询所有区级事项
    List<ItemsPojo> allItms(Integer userOfficeId, Integer userAddrId);

    //查询所有市级事项
    List<ItemsPojo> allSItms(Integer departmentId, Integer areaId);

    List<ItemsPojo> listMyItems(Integer userId);

    List<ItemsPojo> listAwaitingApprovalItems(Integer departmentId,Integer areaId);
}
